• word of the day

    galleria mellonella

    galleria mellonella - Dictionary definition and meaning for word galleria mellonella

    Definition
    (noun) moth whose larvae live in and feed on bee honeycombs
    Synonyms : bee moth , wax moth
Download our Mobile App Today
Receive our word of the day
on Whatsapp